package com.css.fxfzypg.modules.saresults.entity;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.css.fxfzypg.modules.saresults.util.Decimal;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 历史地震目录表
 * dzqh_ap_crux_hec
 */
@Data
public class DzqhApCruxHecEntity implements Serializable {
    //历史地震目录id
    private String ecId;

    //项目id
    private String projectId;

    //发震时间（年月日）
    @Excel(name = "发震时间-日期")
    private String eoTimeYmd;

    //发震时间（时分秒）
    @Excel(name = "发震时间-时间",importFormat = "HH:mm:ss")
    private String eoTimeHms;

    //北纬
    @Excel(name = "震中位置-北纬")
    @Decimal(scale = 6)
    private Double northLatitude;

    //东经
    @Excel(name = "震中位置-东经")
    @Decimal(scale = 6)
    private Double eastLongitude;

    //震级
    @Excel(name = "震级 M")
    private String magnitude;

    //深度
    @Excel(name = "深度 km")
    private Double depth;

    //震中烈度
    @Excel(name = "震中烈度")
    private String epicentralIntensity;

    //精度
    @Excel(name = "精度")
    private String accuracy;

    //震中参考地名
    @Excel(name = "震中参考地名")
    private String erpName;

    private String delFlag;
}
